/*!
    \copyright  Copyright (c) 2008 - 2024 Qualcomm Technologies International, Ltd.\n
                All Rights Reserved.\n
                Qualcomm Technologies International, Ltd. Confidential and Proprietary.
    \version    
    \file       swift_pair.h
    \defgroup   swift_pair  Swift Pair
    @{
    \ingroup    bt_domain
    \brief      API for the Swift Pair feature
                
                Default behaviour is to advertise using sub-scenario 0x02 payload, enabling 
                pairing over LE and BREDR with secure connections
                
                Feature include define:
                    INCLUDE_SWIFT_PAIR
*/

#ifndef SWIFT_PAIR_H_
#define SWIFT_PAIR_H_

#ifdef INCLUDE_SWIFT_PAIR

#include <message.h>

/*! \brief Initialise the swit pair application module.

    This function is called to initilaze swift pairing module.
    If a message is processed then the function returns TRUE.

    \param  init_task       Initialization Task

    \returns TRUE if successfully processed
 */
bool SwiftPair_Init(Task init_task);

#endif /* INCLUDE_SWIFT_PAIR */

#endif /* SWIFT_PAIR_H_ */
/*! @} */